go/types.Checker.recordTypeAndValue (method)

14 uses

	go/types (current package)
		call.go#L305: 		check.recordTypeAndValue(call.Fun, value, sig, nil)
		expr.go#L340: 	check.recordTypeAndValue(x, old.mode, typ, old.val)
		literals.go#L255: 				check.recordTypeAndValue(e.Type, typexpr, utyp, nil)
		recording.go#L41: 		check.recordTypeAndValue(x.expr, x.mode, typ, val)
		recording.go#L55: 		check.recordTypeAndValue(x, info.mode, info.typ, info.val)
		recording.go#L59: func (check *Checker) recordTypeAndValue(x ast.Expr, mode operandMode, typ Type, val constant.Value) {
		recording.go#L83: 		check.recordTypeAndValue(f, builtin, sig, nil)
		signature.go#L235: 			check.recordTypeAndValue(rparam, typexpr, tpar, nil)
		signature.go#L332: 		check.recordTypeAndValue(expr, typexpr, typ, nil)
		signature.go#L408: 		check.recordTypeAndValue(list.List[len(list.List)-1].Type, typexpr, last.typ, nil)
		typexpr.go#L199: 	check.recordTypeAndValue(e, typexpr, typ, nil)
		typexpr.go#L220: 	check.recordTypeAndValue(e, typexpr, typ, nil)
		union.go#L80: 			check.recordTypeAndValue(blist[i-1], typexpr, u, nil)
		union.go#L162: 		check.recordTypeAndValue(tx, typexpr, &Union{[]*Term{term}}, nil)